mechanical leg - İngilizce Eşanlam Sözlük